every dog has (its) day

Übersetzungen
chaque chien a son jour
Definitionen
This phrase means that everyone gets a chance for success or good fortune at some point in their life, even if they are usually overlooked or unlucky.